runtime.hmap.extra (field)

30 uses

	runtime (current package)
		map.go#L129: 	extra *mapextra // optional fields
		map.go#L248: 	if h.extra != nil && h.extra.nextOverflow != nil {
		map.go#L251: 		ovf = h.extra.nextOverflow
		map.go#L254: 			h.extra.nextOverflow = (*bmap)(add(unsafe.Pointer(ovf), uintptr(t.bucketsize)))
		map.go#L260: 			h.extra.nextOverflow = nil
		map.go#L268: 		*h.extra.overflow = append(*h.extra.overflow, ovf)
		map.go#L275: 	if h.extra == nil {
		map.go#L276: 		h.extra = new(mapextra)
		map.go#L278: 	if h.extra.overflow == nil {
		map.go#L279: 		h.extra.overflow = new([]*bmap)
		map.go#L331: 			h.extra = new(mapextra)
		map.go#L332: 			h.extra.nextOverflow = nextOverflow
		map.go#L840: 		it.overflow = h.extra.overflow
		map.go#L841: 		it.oldoverflow = h.extra.oldoverflow
		map.go#L1019: 	if h.extra != nil {
		map.go#L1020: 		*h.extra = mapextra{}
		map.go#L1030: 		h.extra.nextOverflow = nextOverflow
		map.go#L1063: 	if h.extra != nil && h.extra.overflow != nil {
		map.go#L1065: 		if h.extra.oldoverflow != nil {
		map.go#L1068: 		h.extra.oldoverflow = h.extra.overflow
		map.go#L1069: 		h.extra.overflow = nil
		map.go#L1072: 		if h.extra == nil {
		map.go#L1073: 			h.extra = new(mapextra)
		map.go#L1075: 		h.extra.nextOverflow = nextOverflow
		map.go#L1281: 		if h.extra != nil {
		map.go#L1282: 			h.extra.oldoverflow = nil